using System;
using System.Collections.Generic;
using System.Text;
using ERP.BusinessEntities.Base;
namespace ERP.BusinessEntities
{
	public class BSNumberConfigsInfo:BaseBusinessInfo
	{
		#region Variable
		private int _iD;
		private String _moduleNo = String.Empty;
		private String _tableName = String.Empty;
		private String _prefix = String.Empty;
		private bool _isIncludeDate;
		private String _dateFormat = String.Empty;
		private int _suffixLength;
		private String _separator = String.Empty;
		#endregion


		#region Properties
		public int ID
		{
			get { return _iD;}
			set
			{
				_iD = value;
				this.NotifyPropertyChanged("ID");
			}
		}
		public String ModuleNo
		{
			get { return _moduleNo;}
			set
			{
				_moduleNo = value;
				this.NotifyPropertyChanged("ModuleNo");
			}
		}
		public String TableName
		{
			get { return _tableName;}
			set
			{
				_tableName = value;
				this.NotifyPropertyChanged("TableName");
			}
		}
		public String Prefix
		{
			get { return _prefix;}
			set
			{
				_prefix = value;
				this.NotifyPropertyChanged("Prefix");
			}
		}
		public bool isIncludeDate
		{
			get { return _isIncludeDate;}
			set
			{
				_isIncludeDate = value;
				this.NotifyPropertyChanged("isIncludeDate");
			}
		}
		public String DateFormat
		{
			get { return _dateFormat;}
			set
			{
				_dateFormat = value;
				this.NotifyPropertyChanged("DateFormat");
			}
		}
		public int SuffixLength
		{
			get { return _suffixLength;}
			set
			{
				_suffixLength = value;
				this.NotifyPropertyChanged("SuffixLength");
			}
		}
		public String Separator
		{
			get { return _separator;}
			set
			{
				_separator = value;
				this.NotifyPropertyChanged("Separator");
			}
		}
		#endregion
	}
}